body
		{margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		height:100%;
		width:100%;
		background-color:rgb(255,255,255);
		background-image:url(../images/list_bg.png);
		background-repeat:repeat-y;
		background-position:50% top;
		font-size:13px;
		font-family:Trebuchet ms, Verdana, Tahoma, Arial, Sans-serif;
		color:rgb(23,26,31);}
a
		{color:rgb(22,141,175);
		font-family:Verdana;}
p
		{margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;}

table
		{font-size:13px;
		font-family:Trebuchet ms, Verdana, Tahoma, Arial, Sans-serif;}
form
		{margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;}
.list_top_image
		{background-image:url(../images/top_bg.jpg);
		background-repeat:no-repeat;
		background-position:center top;}
.list_bottom_image
		{background-image:url(../images/bottom_bg.png);
		background-repeat:no-repeat;
		background-position:50% bottom;}


img{	border: 0px; }









.top_menu_item_sep
{
	height:27px;
	width:10px;
}
.top_menu_item_sep div
{
	background-image:url(../images/top_menu_sep.png);
	background-repeat:no-repeat;
	background-position:5px 50%;
	height:27px;
	width:10px;
}
.top_menu_item a
		{display:block;
		margin:0px 0px 0px 2px;
		height:27px;
		line-height:27px;
		text-decoration:none;
		color:rgb(23,26,31);}
.top_menu_item a div
		{padding:0px 17px 0px 24px;
		background-image:url(../images/top_menu_d.png);
		background-repeat:no-repeat;
		background-position:9px 10px;}
		
.top_menu_item a:hover
		{color:rgb(28,63,83);
		background-image:url(../images/top_menu_active.png);
		background-repeat:repeat-x;
		background-position:left top;}
.top_menu_item a:hover div
		{background-image:url(../images/top_menu_d_a.png);
		background-repeat:no-repeat;
		background-position:9px 10px;}

.top_menu_item_s a
		{display:block;
		height:27px;
		line-height:27px;
		text-decoration:none;
		color:rgb(255,255,255);
		background-image:url(../images/top_menu_selected.png);
		background-repeat:repeat-x;
		background-position:left bottom;}
.top_menu_item_s a div
		{padding:0px 17px 0px 24px;
		background-image:url(../images/top_menu_d_s.png);
		background-repeat:no-repeat;
		background-position:9px 10px;}















.top_menu_sep
		{background-image:url(../images/top_menu_sep.png);
		background-repeat:no-repeat;
		background-position:left top;}
.top_menu_sep div
		{overflow:hidden;
		height:27px;
		width:2px;}
		
.web_caption
		{font-size:24px;
		line-height:28px;
		color:rgb(21,127,160);
		font-weight:bolder;
		padding:0px 0px 0px 30px;
		background-image:url(../images/list_capt_decor.png);
		background-repeat:no-repeat;
		background-position:left top;}





.content_left
{
	background-image:url(../images/cont_l.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.content_center
{
	background-image:url(../images/cont_c.png);
	background-repeat:repeat-x;
	background-position:left top;
}
.content_right
{
	background-image:url(../images/cont_r.png);
	background-repeat:no-repeat;
	background-position:right top;
}
.content_right,.content_right div,.content_left,.content_left div
{
	width:7px;
}



.sideb_c
		{background-image:url(../images/side_panel_c.png);
		background-repeat:repeat-x;
		background-position:left top;}
.sideb_l
		{background-image:url(../images/side_panel_l.png);
		background-repeat:no-repeat;
		background-position:left top;}
.sideb_r
		{background-image:url(../images/side_panel_r.png);
		background-repeat:no-repeat;
		padding:7px 15px 7px 15px;
		color:rgb(22,85,109);
		font-family:Trebuchet ms;
		background-position:right top;
		line-height:22px;
		font-size:18px;
		font-weight:bolder;}
.sideb_link
		{
		display:block;
		text-align:left;
		font-size:12px;
		font-weight:normal;
		background-image:url(../images/side_bar_link.png);
		background-repeat:no-repeat;
		background-position:left 7px;
		padding:2px 2px 2px 25px;
		text-decoration:none;
		}

.content_area
		{line-height:18px;}
		
.content_area p:first-letter
		{margin-left:20px;}
		
.hr_line
		{overflow:hidden;
		height:2px;
		background-color:rgb(168,231,248);
		border-bottom:rgb(98,186,214) 1px solid;
}
		
.break_line
		{overflow:hidden;
		height:1px;
		clear:both;
		width:100%;}
.blue_border
		{padding:10px 10px 10px 30px;
		background-image:url(../images/vert_blue_line.png);
		background-repeat:repeat-y;
		background-position:left top;}















.stxlogo
	{
		width:221px;
		height:61px;
		background-image:url(../../../text_drawer/text_drawer.php?stxlogo.png&fs=33&rgb[r]=145&rgb[g]=195&rgb[b]=220&padding[left]=0&padding[top]=15&size[w]=421&size[h]=61&fn=FreeSans.ttf);
		background-position:left top;
		background-repeat:no-repeat;
		/*border:solid 1px red;*/
	}

.stxlogo1
	{
		width:219px;
		height:100px;
		background-image:url(/z.png);
		background-position:left top;
		background-repeat:no-repeat;
		/*border:solid 1px red;*/
	}

.post_table{
width: 100%;
border: 1px solid  #C6DDE4;
}

.post_td{

text-align: left;
padding-top: 10px;
padding-bottom: 10px;
border-width: 1px; border-bottom-style: dotted; 
}

.first_post_th{
width: 40%;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;

background-color: #C6DDE4;
}

.first_post_td{

text-align: left;
padding: 10px;
border-width: 1px; border-bottom-style: dotted; 
}

.post_th_left{
width: 10%;
text-align: center;
background-color: #C6DDE4;
}

.post_td_left{
width: 10%;
text-align: center;
border-width: 1px; border-bottom-style: dotted; 
}

.post_th{
width: 10%;
background-color: #C6DDE4;
padding-right: 5px;
padding-left: 5px;
}

.post_row{
text-align: center;
border-width: 1px; border-bottom-style: dotted; 
}

.last_th{
background-color: #C6DDE4;
width: 50%;
white-space: nowrap;
}